crm financial management great plains accounting relationship investments microsoft financial planning management erp customer estate planning microsoft business solutions investing